Hurricane Beryl Slams Jamaica; Cayman Islands, Mexico Prepare For Storm